5 research outputs found

    Adaptive and Optimal Motion Control of Multi-UAV Systems

    Get PDF
    This thesis studies trajectory tracking and coordination control problems for single and multi unmanned aerial vehicle (UAV) systems. These control problems are addressed for both quadrotor and fixed-wing UAV cases. Despite the fact that the literature has some approaches for both problems, most of the previous studies have implementation challenges on real-time systems. In this thesis, we use a hierarchical modular approach where the high-level coordination and formation control tasks are separated from low-level individual UAV motion control tasks. This separation helps efficient and systematic optimal control synthesis robust to effects of nonlinearities, uncertainties and external disturbances at both levels, independently. The modular two-level control structure is convenient in extending single-UAV motion control design to coordination control of multi-UAV systems. Therefore, we examine single quadrotor UAV trajectory tracking problems to develop advanced controllers compensating effects of nonlinearities and uncertainties, and improving robustness and optimality for tracking performance. At fi rst, a novel adaptive linear quadratic tracking (ALQT) scheme is developed for stabilization and optimal attitude control of the quadrotor UAV system. In the implementation, the proposed scheme is integrated with Kalman based reliable attitude estimators, which compensate measurement noises. Next, in order to guarantee prescribed transient and steady-state tracking performances, we have designed a novel backstepping based adaptive controller that is robust to effects of underactuated dynamics, nonlinearities and model uncertainties, e.g., inertial and rotational drag uncertainties. The tracking performance is guaranteed to utilize a prescribed performance bound (PPB) based error transformation. In the coordination control of multi-UAV systems, following the two-level control structure, at high-level, we design a distributed hierarchical (leader-follower) 3D formation control scheme. Then, the low-level control design is based on the optimal and adaptive control designs performed for each quadrotor UAV separately. As particular approaches, we design an adaptive mixing controller (AMC) to improve robustness to varying parametric uncertainties and an adaptive linear quadratic controller (ALQC). Lastly, for planar motion, especially for constant altitude flight of fixed-wing UAVs, in 2D, a distributed hierarchical (leader-follower) formation control scheme at the high-level and a linear quadratic tracking (LQT) scheme at the low-level are developed for tracking and formation control problems of the fixed-wing UAV systems to examine the non-holonomic motion case. The proposed control methods are tested via simulations and experiments on a multi-quadrotor UAV system testbed

    Implementation of Decentralized Formation Control on Multi-Quadrotor Systems

    Get PDF
    We present real-time autonomous implementations of a practical distributed formation control scheme for a multi-quadrotor system for two different cases: parameters of linearized dynamics are exactly known, and uncertain system parameters. For first case, we design a hierarchical, decentralized controller based on the leader-follower formation approach to control a multi-quadrotor swarm in rigid formation motion. The proposed control approach has a two-level structure: high-level and low-level. At the high level, a distributed control scheme is designed with respect to the relative and global position information of the quadrotor vehicles. In the low-level, we analyze each single quadrotor control design in three parts. The first is a linear quadratic controller for the pitch and roll dynamics of quadrotors. The second is proportional controller for the yaw motion. The third is proportional-integral-derivative controller in altitude model. For the second case, where inertial uncertainties in the pitch and roll dynamics of quadrotors are considered, we design an on-line parameter estimation with the least squares approach, keeping the yaw, altitude and the high-level controllers the same as the first case. An adaptive linear quadratic controller is then designed to be used with lookup table based on the estimation of uncertain parameters. Additionally, we study on enhancement of self and inter-agent relative localization of the quadrotor agents using a single-view distance-estimation based localization methodology as a practical and inexpensive tool to be used in indoor environments for future works. Throughout the formation control implementations, the controllers successfully satisfy the objective of formation maintenance for non-adaptive and adaptive cases. Simulations and experimental results are presented considering various scenarios, and positive results obtained for the effectiveness of our algorithm

    Real-time Implementation of Decentralized Adaptive Formation Control on Multi-Quadrotor Systems

    No full text
    European Control Conference (ECC) -- JUL 15-17, 2015 -- Linz, AUSTRIAWOS: 000380485400504In this study, we focus on real-time implementations of a practical distributed adaptive formation control scheme for a multi-quadrotor system with uncertain inertial system parameters. We design a decentralized controller based on the leader-follower formation approach to motion control of such a system in rigid formation. The proposed control approach has a two-level structure: At the high level, a distributed control scheme is designed for the kinematic formation control problem. In the low-level, we analyze each single quadrotor control design in three parts. The first is an adaptive linear quadratic controller under consideration of inertial uncertainties for the pitch and roll dynamics, and in this case, we design an on-line parameter estimation with the least squares approach, excepting yaw and altitude dynamics. The second is proportional controller for the yaw motion. The third is proportional-integral-derivative controller for altitude. Throughout the formation control implementations, the controllers successfully satisfy the formation maintenance objective. Simulations and experimental results are presented considering various scenarios, demonstrating the effectiveness of our algorithm

    Adaptive Linear Quadratic Attitude Tracking Control of a Quadrotor UAV Based on IMU Sensor Data Fusion

    No full text
    In this paper, an infinite-horizon adaptive linear quadratic tracking (ALQT) control scheme is designed for optimal attitude tracking of a quadrotor unmanned aerial vehicle (UAV). The proposed control scheme is experimentally validated in the presence of real-world uncertainties in quadrotor system parameters and sensor measurement. The designed control scheme guarantees asymptotic stability of the close-loop system with the help of complete controllability of the attitude dynamics in applying optimal control signals. To achieve robustness against parametric uncertainties, the optimal tracking solution is combined with an online least squares based parameter identification scheme to estimate the instantaneous inertia of the quadrotor. Sensor measurement noises are also taken into account for the on-board Inertia Measurement Unit (IMU) sensors. To improve controller performance in the presence of sensor measurement noises, two sensor fusion techniques are employed, one based on Kalman filtering and the other based on complementary filtering. The ALQT controller performance is compared for the use of these two sensor fusion techniques, and it is concluded that the Kalman filter based approach provides less mean-square estimation error, better attitude estimation, and better attitude control performance

    Real-time Implementation of Mixing Adaptive Control on Quadrotor UAVs

    No full text
    European Control Conference (ECC) -- JUL 15-17, 2015 -- Linz, AUSTRIAWOS: 000380485400573In this study, a novel multiple model adaptive control scheme is designed and implemented for quadrotor unmanned aerial vehicles (UAVs). The proposed scheme involves a mixing adaptive controller that blends a set of pre-designed linear quadratic controllers. A particular goal of the design is guaranteeing robustness in lateral motion against modeling uncertainties. The designed controller scheme is tested via real-ime experiments on Quanser Qball-X4 UAVs. The experimental results verify the efficiency of the proposed scheme
    corecore